Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Generación de Transport (página 2)




Enviado por Pablo Turmero



Partes: 1, 2, 3

Monografias.com
Definición de TS
Cada paquete es identificado por medio del PID (packet identifier). Este le permite clasificar al decodificador todos los paquetes del transport stream.

Monografias.com
Modelo de capas para la formación del TS
1
1
2
2

Monografias.com
Transport Stream

Monografias.com
Generación de ES de audio, video y datos

Monografias.com
¿Qué es un Flujo elemental? (ES)
Es la unidad más básica de transporte de paquetes de audio, video o datos mediante la multiplexación por división de tiempo de paquetes de datos.

Monografias.com
Flujos elementales de video
En Open Caster utilizamos el siguiente comando para la generación del flujo elemental (ES) de video:
$ ffmpeg -i ginga.avi -an -vcodec mpeg2video -f mpeg2video -s 720×576 -r 25 -aspect 4:3 -deinterlace -b 4000k -minrate 4000k -maxrate 4000k -bf 2 -bufsize 1835008 ginga.m2v

Monografias.com
Codificación de la señal de Video
El objetivo principal es representar con un menor número de bits los datos originales para aumentar las tasas de transmisión.
Tipos de imágenes
Codificación temporal
Codificación espacial
ABNT NBR 15602-1

Monografias.com
Configuración de la señal de video
Las señales de video son procesadas en varias capas que son: Secuencia de video, GOP, Slice, Macrobloque y Bloques.

ABNT NBR 15602-1

Monografias.com
Flujos elementales de audio
En Open Caster utilizamos el siguiente comando para la generación del flujo elemental (ES) de audio:

$ ffmpeg -i ginga.avi -vn -ac 2 -acodec mp2 -f mp2 -ab 128000 -ar 48000 ginga.mp2

Monografias.com
Codifcación de la señal de AudioABNT NBR 15602-2
El contenido de audio debe tener cierta estructura para que pueda ser procesado dentro de la multiplexación de señales.
Las condiciones generales del formato de entrada de audio deben ser obligatoriamente:
Frecuencia de muestreo de la señal de audio: 32kHz, 44.1kHz ó 48kHz.
Configuración de señales estereofónicas o multicanal.
La tasa de muestreo para todas las señales debe ser obligatoriamente la misma
La cuantización de las señales de entrada debe utilizar 16 o 20 bits.
Un programa de audio debe tener al menos un canal de audio. El número máximo de canales en el programa estará limitado por el número máximo permitido en la ISO/IEC 14496-3.

Monografias.com
Señales de Datos (ABNT NBR 15606 -3 )
Servicios Sincrónicos
Servicios Sincronizados
Servicios Asincrónicos
Estadísticas de deporte.
Servicio de Closed Caption
Aplicaciones de Interactividad

Monografias.com
Tipos de especificación de transmisión de datos
Existen varios tipos de especificaciones para la transmisión de datos que dependen del tipo de stream. Esta identificación se la realiza en un PMT (Program map table). Estos tipos de especificaciones son:
PES Independiente
Carrusel de datos / objetos
Mensajes de Eventos
Data Piping
Encapsulado Multiprotocolo
ABNT NBR 15606-3

Monografias.com
Carruseles de Datos/Objetos
Se utilizan cuando se tienen datos que se pueden transmitir en cualquier instante de tiempo porque no tienen marcas de tiempo asociadas, se realiza una transmisión de los datos de manera cíclica.
Se utiliza el estándar DSM-CC (Digital Storage Media – Command Control) que se transporta en secciones.
Carrusel de Datos ? transmisión de contenidos para servicios de multimedia. Permite el envío de datos no estructurados
Carrusel de Objetos? Sistema de archivos transmitido de forma cíclica, donde el receptor debe poseer la capacidad de decodificar los datos recibidos y colocarlos en un espacio de memoria para que puedan ser utilizados, manteniendo la estructura de archivos y directorios enviada.

ABNT NBR 15606-3

Monografias.com
Generación de paquetes PES
En Open Caster se utiliza el siguiente comando:
$ esvideo2pes ginga.m2v > gingavideo.pes

Para audio en cambio se utiliza el siguiente comando:

$ esaudio2pes ginga.mp2 1152 48000 384 3600 > gingaaudio.pes

Monografias.com
PES: Packetized Elementary Stream (ABNT NBR 15602-3)
Todos los PES que formen parte de un mismo programa comparten una misma base de tiempos y en cuanto a la carga útil, esta contiene un solo frame de video o audio que tiene una longitud máxima de 64 Kbytes.

Monografias.com
Estructura del PES
Byte Start: Identifica el inicio de cada Paquete PES mediante una cadena de 24 bits: 0x 00 00 01

Stream id: Especifica en tipo y número del Elementary Stream.

Longitud del paquete PES: 16 Bits que indican el número de bytes que va a tener el paquete PES.

Monografias.com
Estructura del PES

Monografias.com
Estructura del PES
Longitud de los datos de la cabecera PES:
8 Bits que deben indicar el número de bytes que ocupan los campos opcionales siguientes y los bits de relleno
Bits de relleno: Son 8 Bits de relleno con un valor de “11111111” que se usan para cumplir ciertos requerimientos del canal. No pueden haber más de 32 bytes de relleno en un PES.

Monografias.com
Generación de Tablas PSI

Monografias.com
Tablas PSI
Describen la estructura que tiene el TS.

Proporcionan los datos necesarios para encontrar cada programa y presentarlo.

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter